Fighting conch - Alemán Inglés Diccionario